part of 'use_case.dart';

class BackupRestorationResult extends Equatable {
  const BackupRestorationResult({
    required this.lexicalItemMap,
    required this.collectionListItems,
    required this.learningInfo,
  });

  final BuiltMap<String, LexicalItem> lexicalItemMap;
  final BuiltList<CollectionListItem> collectionListItems;
  final LearningInfo learningInfo;

  @override
  List<Object?> get props {
    return [
      lexicalItemMap,
      collectionListItems,
      learningInfo,
    ];
  }
}
